Internet Archive BookReader

The visitor's guide to Knole, in the county of Kent